home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / BUSITION / SBA.LZH / INSTALL.BAT < prev    next >
DOS Batch File  |  1992-12-01  |  5KB  |  108 lines

  1. ECHO OFF
  2. CLS
  3. IF !%1==! GOTO NOTARG
  4. IF EXIST %1EX.EXE GOTO SAMEDISK
  5. IF NOT EXIST SBX.BAT GOTO DFLTWRNG
  6. GOTO BEGIN
  7.  
  8. :NOTARG
  9. ECHO           ╔═══════════════════════════════════════════════════════╗
  10. ECHO           ║ The INSTALL batch program cannot install the program  ║
  11. ECHO           ║ files, unless you specify the letter of the drive on  ║
  12. ECHO           ║ which you want SMALL BUSINESS ADVISER to be installed:║
  13. ECHO           ║                                                       ║
  14. ECHO           ║      EXAMPLE:   (At A: prompt):   INSTALL C: [ ─┘ ]  ║
  15. ECHO           ║        (Destination drive is C: in the example)       ║
  16. ECHO           ║                                                       ║
  17. ECHO           ║ Note:  [ ─┘ ] means "carriage return" or "ENTER" key ║
  18. ECHO           ╚═══════════════════════════════════════════════════════╝
  19. GOTO FINITO
  20.  
  21. :SAMEDISK
  22. ECHO           ╔═══════════════════════════════════════════════════════╗
  23. ECHO           ║ ERROR:  You have attempted to install the program on  ║
  24. ECHO           ║ the same drive/directory on which the compressed files║
  25. ECHO           ║ are found (Drive %1), which is a no-no.               ║
  26. ECHO           ║                                                       ║
  27. ECHO           ║ To install Small Business Adviser, you must place the ║
  28. ECHO           ║ distribution diskette in one drive and install the    ║
  29. ECHO           ║ decompressed program files onto the "target" drive.   ║
  30. ECHO           ║ (Preferably a hard disk drive).                       ║
  31. ECHO           ╚═══════════════════════════════════════════════════════╝
  32. GOTO FINITO
  33.  
  34. :DFLTWRNG
  35. IF NOT EXIST EX.EXE GOTO DISK2
  36. :DFLT2
  37. ECHO           ╔═══════════════════════════════════════════════════════╗
  38. ECHO           ║ ERROR:  Can't find installation files on the default  ║
  39. ECHO           ║ drive!!  If the original diskette containing the com- ║
  40. ECHO           ║ pressed installation files is in Drive A, for example,║
  41. ECHO           ║ then you should start the INSTALL program from the    ║
  42. ECHO           ║ DOS A-prompt, and NOT from another drive.             ║
  43. ECHO           ╚═══════════════════════════════════════════════════════╝
  44. GOTO FINITO
  45.  
  46. :DISK2
  47. IF NOT EXIST FSBA.EXE GOTO DFLT2
  48. ECHO           ╔═══════════════════════════════════════════════════════╗
  49. ECHO           ║ ERROR:  Can't find installation files on the default  ║
  50. ECHO           ║ drive!!  If you are installing two-diskette version of║
  51. ECHO           ║ SMALL BUSINESS ADVISER, you must begin installation   ║
  52. ECHO           ║ with Diskette #1....Restart by inserting Diskette #1  ║
  53. ECHO           ║ in floppy disk drive and entering:  INSTALL %1        ║
  54. ECHO           ╚═══════════════════════════════════════════════════════╝
  55. GOTO FINITO
  56.  
  57. :BEGIN
  58. ECHO            ╔═════════════════════════════════════════════════════════╗
  59. ECHO            ║ Beginning decompression and installation of Small       ║
  60. ECHO            ║ Business Adviser files on Drive %1                      ║
  61. ECHO            ║                                                         ║
  62. ECHO            ║  [We wish to acknowledge Haruyasu Yoshizaki for his     ║
  63. ECHO            ║  excellent shareware program, LHA 2.12L (c) Yoshi, 1991,║
  64. ECHO            ║  which was used to create the self-extracting distribu- ║
  65. ECHO            ║  tion files for this program.]                          ║
  66. ECHO            ╚═════════════════════════════════════════════════════════╝
  67.  
  68.  
  69. EX /a %1\BIZADVSR
  70. COPY READ.ME %1\BIZADVSR
  71. COPY SBX.BAT %1\BIZADVSR\RUN.BAT
  72. IF EXIST USERINFO.DOC COPY USERINFO.DOC %1\BIZADVSR
  73. IF EXIST F4SBA.EXE F4SBA /a %1\BIZADVSR
  74. IF NOT EXIST FSBA.EXE GOTO TWODISK
  75. GOTO PROCEED
  76.  
  77. :PROCEED
  78. FSBA /a %1\BIZADVSR
  79. IF EXIST F123.SBE COPY F123.SBE %1\BIZADVSR
  80.  
  81. %1
  82. CD\BIZADVSR
  83.  
  84. ECHO         ╔════════════════════════════════════════════════════════════╗
  85. ECHO         ║ SMALL BUSINESS ADVISER PROGRAM AND DATA FILES DE-COMPRESSED║
  86. ECHO         ║ AND INSTALLED ON DRIVE %1, IN THE DIRECTORY \BIZADVSR.     ║
  87. ECHO         ║                                                            ║
  88. ECHO         ║ PRESS ANY KEY TO START AND CONFIGURE ADVISER.EXE NOW....   ║
  89. ECHO         ╚════════════════════════════════════════════════════════════╝
  90. PAUSE
  91. RUN
  92. GOTO QUIT
  93.  
  94. :TWODISK
  95. INSTALL2 %1
  96. ECHO           CAN'T FIND FILE INSTALL2.BAT!! INSTALLATION ABORTED
  97. GOTO QUIT
  98.  
  99.  
  100.  
  101. :FINITO
  102. ECHO.
  103. ECHO.
  104. ECHO           PRESS ANY KEY TO RETURN TO OPERATING SYSTEM;
  105. ECHO           THEN RE-TRY INSTALLATION, FOLLOWING THE ABOVE SUGGESTION.
  106. PAUSE
  107.  
  108. :QUIT